iT邦幫忙

0

從0開始的python之路-11

  • 分享至 

  • xImage
  •  

1.tuple序對
1.特性:有順序性,一旦建立無法修改內部內容
ex:(可以使用[0]來回傳第0位的位置的值,使用[1]則就是回傳第1位的位置值,以此類推)
2.index()
從頭尋找出現在tuple的值,並回傳第一個出現的index值(位置),找不到會直接跳錯誤訊息
使用方法:
index(n)代表在容器的最大範圍內找第一個出現n的index值
index(n,a,b)代表在容器的index為a到index為b的範圍(不含b)找第一個出現n的index值
3.count()
回傳值在tuple內出現的次數
使用方法:
count(n)代表找n在tuple出現的次數
2.list串列
1.特性:有順序性,可以增加,刪除,修改內容
2.append()
在list的最後面加上一個資料成員(物件)
使用方法:
append(n)代表把n加到list最後面
3.extend()
在list的最後面加上一有順序的物件(容器)
使用方法:
extend(n)代表把容器n加到list最後面
4.clear()
將list內清空,只留下殼
使用方法:
clear()
5.insert()
將資料成員插入指定的index值(位置)
使用方法:
insert(i,n)代表將n放到index值為i的位置
注意:
若i為大於現有最大index值,則會被放到最後面
若i為負數則代表放到從後面數來i+1的位置,若已經倒數到index為0,則就放到第0位例如:i=-1則代表放到倒數第
二位
6.remove()
從頭開始,找指定的值,找到的第一個,將它移除
使用方法:
remove(n)代表,從頭開始找n,找到的第一個將它移除
7.pop()
將指定index值(位置)的值移除,並回傳被刪除的值
使用方法:
pop()代表,刪除最後一個位置的值並回傳值
pop(i)代表,刪除index(位置)為i的值並回傳值
8.copy()
將list複製並回傳
使用方法:
copy()代表複製list,並回傳複本
9.index()
從頭尋找出現在list的值,並回傳第一個出現的index值(位置),找不到會直接跳錯誤訊息
使用方法:
index(n)代表在容器的最大範圍內找第一個出現n的index值
index(n,a,b)代表在容器的index為a到index為b的範圍(不含b)找第一個出現n的index值
10.count()
回傳值在list內出現的次數
使用方法:
count(n)代表找n在tuple出現的次數
11.sort()
將list排序,數字依大小排序(從小到大),字串依字母前後順序及長度排序
此外,當list內部不是只有一個種類的物件(如有字串和數字同時存在),無法使用排序,只會發生錯誤
使用方法():
sort()
12.reverse()
將list順序完全倒過來
使用方法:
reverse()


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言